-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop couple of deprecated build items and a field in Security and Vert.x HTTP Security area, mark redirect-after-login
for removal
#46316
Conversation
This comment has been minimized.
This comment has been minimized.
🎊 PR Preview d9b444e has been successfully built and deployed to https://quarkus-pr-main-46316-preview.surge.sh/version/main/guides/
|
f027388
to
a67a914
Compare
This comment has been minimized.
This comment has been minimized.
LGTM, but I recall receiving some concerns after I removed some deprecated OIDC API code, I have to admit I'm not 100% sure when is the right time for removing such methods. @maxandersen @gsmet What do you think, can we remove this HttpAuthenticationMechanism method which was deprecated long time ago ? No concerns for other 3 updates |
This comment has been minimized.
This comment has been minimized.
I could write a build step that if any |
Michal, please don't spend time on it :-), let me ping Thomas directly |
Hi @michalvavrik Can you please move HttpAuthenticationMechanism update to its own dedicated PR for this specific update alone be linkable |
a67a914
to
eda2949
Compare
redirect-after-login
for removal
I dropped removal of the method, but remaining changes related to |
Status for workflow
|
Status for workflow
|
This PR drops:
io.quarkus.vertx.http.runtime.security.ImmutablePathMatcher.PathMatch#remaining
was not part of API, I created this inner class with this field already as deprecated from another class because I wanted to be caution back then, IMO noone uses it as it is not reliable anymoreio.quarkus.security.spi.AdditionalSecuredClassesBuildItem
deprecated since 2.15 because we need to have method-level security (except for a special cases like WS HTTP Upgrade)io.quarkus.vertx.http.deployment.HttpSecurityPolicyBuildItem
deprecated since 3.6 but users don't need this item, they can make their policies beans insteadpublic HttpCredentialTransport getCredentialTransport()
onHttpAuthenticationMechanism
implementors as the method has been marked for removal since 2.8Configuration property
io.quarkus.vertx.http.runtime.FormAuthRuntimeConfig#redirectAfterLogin
is now marked for removal. It has been deprecated since2.16
and users can't see deprecated properties in configuration tables once marked as deprecated.